What do those colors mean? And what is the Amiga doing during the boot-up process in the first place?
The following is a collection of ancient and excellent information compiled from various sources.
During boot-up, the Amiga is going through a series of system checks and routines.
- Clear all chips of old data
- Disable DMA and interrupts during the test.
- Clear the screen.
- Check the hardware ....checks to see if 68000 is functioning.
- Change screen color.
- Do a checksum test on all ROMS.
- Change screen color.
- Beginning of system startup.
- Check RAM at $C0000 and move SYSBASE there
- Test All CHIP RAM.
- Change screen color.
- Check that software is coming in ok.
- Change screen color.
- Setup CHIP RAM to receive data.
- Link the libraries
- Check for additional memory and link it
- Turn the DMA and interrupts back on.
- Start a default task.
- Check for 68010, 68020, 68881 or other processor upgrades.
- Check to see if there is an exception or processor error
- If so do a system reset.
During this system test the Amiga is sending vital information to the
screen with colors. If the system checks out ok, you will see the following
sequence that you have seen so many times.
DARK GRAY: The initial hardware tested OK. the 68000 is running and the registers are readable.
LIGHT GRAY: The software is coming in and seems OK.
WHITE: The initialization test have passed.
The failure mode screen colors:
- Turquoise (0x0CC) (A1000 only): RAM failure in the Kickstart WCS
- Green (0x0F0) error in the lowest 256 bytes of Chip RAM. Possible causes, defective CIA-A IC or defective Agnus IC.
- Yellow (0xFE5) an unexpected processor exception before the appropriate system failure message was prepared. This could mean defective hardware or an attempt to access a RAM address where no RAM exists.
- Red (0xF00) invalid KickStart ROM checksum.
- Magenta (0xF0F) single-task or cold-start initialization failed.
RED | Kickstart ROM error | Two ICs in A1200, A3000, A4000 |
BLUE | Custom chip problem | Denise Paula Agnus |
GREEN | RAM error | |
YELLOW | Above problems combined | |
LIGHT GREEN | CIA (U7/U300) problem | |
BLACK | CIA (U7/U300) problem | If not booting |
DARK GRAY | Hardware tested OK | |
LIGHT GRAY | Software tested OK | |
LIGHT GRAY | CIA (U8/U301) problem | Stops at gray, CIA defective |
BLACK/STRIPES | ROM or CIA | |
No video | R406 or R215 open R406=1 ohm R215=4.7 ohm | |
Video scrambled | Agnus or Denise defective |
If the Amiga caps lock key LED blinks repeatedly at boot up, another series of error messages must be consulted:
- One blink: keyboard ROM checksum error
- Two blinks: RAM failure
- Three blinks: watchdog timer failure
- RED: Error was found in ROMS.
- GREEN: Error found in the CHIP RAM.
- BLUE: Error was found in the custom chips.
- YELLOW: If 68000 found an error before the error trapping software (GURU) was running.
on power-up in the following sequence.
- Performs checksum on ROM's
- Checks 64 bytes of RAM.
- The timer is tested.
- Performs handshake with computer and gives results of self-test.
working properly. This information is indicated with the blinking of the
CAPS-LOCK light.
- One Blink: Keyboard ROM check failed.
- Two Blinks: Keyboard RAM checked failed.
- Three Blinks: Watch dog timer failed
- Four Blinks: A short between two row lines or special control keys.